import logging

# 创建一个logger（日志记录器）对象；
my_logger = logging.Logger("first_logger")


# 第一个日志处理器
my_handler = logging.FileHandler('logger_demo2.log')

my_handler.setLevel(logging.INFO)
my_format = logging.Formatter("时间:%(asctime)s 日志信息：%(message)s 行号:%(lineno)d")

my_handler.setFormatter(my_format)
my_logger.addHandler(my_handler)

# 第二个日志处理器
you_handler = logging.StreamHandler()

you_handler.setLevel(logging.DEBUG)
you_format = logging.Formatter("时间:%(asctime)s 日志信息：%(message)s 行号:%(lineno)d 这是StreamHandler")

you_handler.setFormatter(you_format)
my_logger.addHandler(you_handler)


# 使用：
my_logger.info("我是日志组件")
